there are strings attached. - Fransızca İngilizce Sözlük